long term task - Turkish English Dictionary